.Exhibitor{ width:1050px; overflow:auto; margin:0 auto;}
.hl_main5_content{width:1050px; height:182px; margin:0 auto; overflow:hidden;}
.hl_main5_content1{width:960px; overflow:hidden; float:left; margin-left:20px; height:182px; position:relative;}
.h1_main5_title{ width:100%; height:30px; background:#999; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}
.hl_main5_content1 ul{width:1000%;height:182px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:216px; display:inline; margin-right:15px;height:170px;}
.hl_main5_content1 ul li img{ width:216px; height:170px; margin:0;}
.hl_scrool_leftbtn{width:29px; height:50px; background:url(../images/left.png) no-repeat; float:left; margin-top:70px; cursor:pointer;}
.hl_scrool_rightbtn{width:29px; height:50px; background:url(../images/right.png) no-repeat; float:right; margin-top:70px; cursor:pointer;}



.demoList { width:960px;height:182px; overflow:hidden;}
.demoList li { float:left; width:216px; border:1px solid #ccc; padding:5px; background:#fff; _display:inline; position:relative; z-index:0; overflow:hidden;}
/*.demoList li:hover { border:1px solid #000; background:#222; }*/
.demoList li a { display:block; width:216px; overflow:hidden; cursor:pointer; text-decoration:none;}
/* jQuery jcLightBox css */
.demoList li samp,.demoList li div { height:150px; width:275px; position:absolute; left:5px; top:5px; z-index:1; }
.demoList li samp { background:url(images/zoom.png) no-repeat center center; }
.demoList li div { background:#000; }
.demoList li span,.demoList li b {  display:block; position:absolute; left:5px; bottom:5px; width:216px; z-index:1; height:20px; text-align:center; line-height:20px; font-size:12px; color:#fff; text-shadow:1px 1px 0 #000; font-weight:normal; }
.demoList li span { background:#000; }
#jc-Mod { position:absolute; z-index:99; display:none; left:0; right:0; bottom:0; top:0; cursor:pointer; }
#jc-Box { position:absolute; left:0; top:0; z-index:100; display:none;}
#box-top { height:24px; position:relative; background:url(../images/box-top.png) repeat-x 0 0; }
#box-top-left { background:url(../images/box-ra.png) no-repeat 0 0; height:24px; width:24px; position:absolute; left:-24px; top:0; }
#box-top-right { background:url(../images/box-ra.png) no-repeat -25px 0; height:24px; width:24px; position:absolute; right:-24px; top:0; }
#box-btm { height:24px; position:relative;  background:url(../images/box-bottom.png) repeat-x 0 0; }
#box-btm-left { background:url(../images/box-ra.png) no-repeat 0 -25px; height:22px; width:24px; position:absolute; left:-24px; top:0; }
#box-btm-right { background:url(../images/box-ra.png) no-repeat -25px -25px; height:22px; width:24px; position:absolute; right:-24px; top:0; }
#box-cen { background:url(../images/box-left.png) repeat-y 0 0; position:relative; left:-24px;}
#box-cen-right { background:url(../images/box-right.png) repeat-y right 0; position:relative; right:-48px;}
#box-cen-img { position:relative; left:-24px; background:#000; }
#box-pn { position:absolute; left:10px; top:32px; height:30px; width:70px; z-index:101; }
#box-prev { background:#000; float:left; width:32px; height:30px; cursor:pointer; }
#box-next { background:#000; float:right; width:32px; height:30px; cursor:pointer;}
#box-pn a { display:block; height:20px; position:relative; top:5px; left:5px; background:url(../images/sprite.png) no-repeat;}
#box-next a { background-position:0 -20px; }
#box-prev a { background-position:0 -40px; }
#box-close { background:url(../images/box-close.png) no-repeat; height:60px; width:42px; position:absolute; top:14px; right:-50px; cursor:pointer; z-index:101; }
#box-close a { display:block; height:20px; position:relative; top:20px; left:8px; background:url(../images/sprite.png) no-repeat 0 0;}
#box-text { height:50px; position:absolute; left:0; }
#box-text samp { display:block; position:absolute; background:url(img/arrow.png) no-repeat; height:12px; width:12px; left:48%; top:-8px; z-index:1;}
#box-text-left { background:url(../images/box-text.png) no-repeat; height:50px; width:10px; position:absolute; left:0; top:0; display:none;}
#box-text-cen { color:#fff; text-shadow:1px 1px 0 #000; text-align:center; background:url(../images/box-text-cen.png) repeat-x; height:50px; line-height:50px; margin:0 10px; padding:0 30px; font-size:15px;overflow:hidden;display:none;}
#box-text-right { background:url(../images/box-text.png) no-repeat right 0; height:50px; width:10px; position:absolute; right:0; top:0;display:none;}
